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
Tweet