canara

Nouns

  • (n) a historical region of southwestern India on the west coast Kanara,

Synonyms

Kanara

Words of close approximity

canard canary
canal
Canaan Canada canape canard canary