Kanara
English Dictionary
->
Letter K
-> Kanara
Search Dictionary:
Kanara Definition
(n)
a
historical
region
of
southwestern
India
on
the
west
coast
Kanara Synonyms
Canara
Kanara
© Art Branch Inc.