Yahoo Web Search

Search results

  1. Dictionary
    Ko·chi
    /kōˈCHē/
    • 1. a seaport and naval base on the Malabar Coast of southwestern India, in the state of Kerala; population 254,500 (est. 2009).

    More definitions, origin and scrabble points