Meaning of Kanara

Definition of Kanara

(noun) a historical region of southwestern India on the west coast

Other information on Kanara

WIKIPEDIA results for Kanara
Amazon results for Kanara