English Dictionary
◊ SKELETAL MUSCLE
Savara
n 1: a member of the Dravidian people living in S India [syn: {Savara}]
2: a Dravidian language spoke by the Savara people in SE India
(north of Madras) [syn: {Savara}]