Definition of Canara

Noun: Canara  ku'naa-ru

  1. A historical region of southwestern India on the west coast
    - Kanara

See also:
canapes
canard

Anagrams containing the word Canara

canaar acanar racana aracan naraca anarac