Definition of Canara

  • (noun) a historical region of southwestern India on the west coast

Synonyms of Canara


Antonyms of Canara


No Antonyms Found.

Homophones of Canara