meaning of savara

1. a Dravidian language spoke by the Savara people in southeastern India north of Madras


Related Words

savara |

Developed & Maintained By Taraprasad.com

Treasure Words