Definisi 'kanara'

English to English
noun
1 a historical region of southwestern India on the west coast Terjemahkan
source: wordnet30
More Word(s)
geographic area, geographic region, geographical area, geographical region, bharat, india, republic of india,

Visual Synonyms