canara








noun

  1. Kanara.

noun

  1. a region in SW India, on the Deccan Plateau. About 60,000 sq. mi. (155,400 sq. km).

noun

  1. a variant spelling of Kanara

noun

  1. a region of SW India, in Karnataka on the Deccan Plateau and the W Coast. Area: about 155 000 sq km (60 000 sq miles)
56 queries 0.557