kanara
1. [ noun ] (geography) a historical region of southwestern India on the west coast
Synonyms: canara
Related terms: geographical_area India
Similar spelling:   Kamara
  Kawamura
  Kanner
  Kamer