kanara kanara

Definition(s):

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

Wiki Images for kanara

definition of kanara
Word of the Day
untenable untenable
/ən ˈtɛ nə bəl /