Compund Words
Last Search Words
Search Result:canara
Overview of noun canara
The noun canara has 1 sense
- Kanara, Canara -- (a historical region of southwestern India on the west coast)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar