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