English synonyms about - contact  

Kanara

noun

1 Kanara

A historical region of southwestern India on the west coast.

synonym: Canara.


Find more on Kanara elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0402