Definition of Kanara

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

Synonyms for word "kanara"

Semanticaly linked words with "kanara"