kanara Meaning, Definition & Usage

  1. noun a historical region of southwestern India on the west coast
    Canara.

WordNet