Synonyms of Canara in English :
Antonyms of Canara in English
Thesaurus of Canara in English
Canara
see definition of canaraSynonyms of canara
1. (noun) a historical region of southwestern India on the west coast
Synonyms of Canara in English :
Antonyms of Canara in English
Thesaurus of Canara in English
1. (noun) a historical region of southwestern India on the west coast