Definition of Canara

  • 1. A historical region of southwestern India on the west coast Noun

Synonyms for word "canara"

Semanticaly linked words with "canara"