Canara — synonyms, definition
1. Canara (Noun)
1 synonym
Kanara
1 definition
Canara (Noun) — A historical region of southwestern India on the west coast.
4 types of
geographic area geographic region geographical area geographical region
4 parts of
Bharat Hindustan India Republic of India