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
effusion effusion
/ɪ ˈfju ʒən/