canara
1. [ noun ] (geography) a historical region of southwestern India on the west coast
Synonyms: kanara
Related terms: geographical_area India
Similar spelling:   Camara
  canary
  camera
  cannery
  Camorra
  Cynara
  chanar