English dictionary
canara meaning and definition
Definition and meaning of canara at MeaningMonkey.org. canara meaning and definition in the English Dictionary.CANARA noun
Definition of Canara (noun)
- a historical region of southwestern India on the west coast
- synonyms: Kanara
Source: Princeton University Wordnet