Learning Center

Dictionary

Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.

kanara

English

  1. 🔊 a historical region of southwestern India on the west coast

Similar words

canara