Definition of Komodo in English:

Komodo

Pronunciation /kəˈmōdō/ /kəˈmoʊdoʊ/

proper noun

  • A small island in Indonesia, in the Lesser Sunda Islands, situated between the islands of Sumbawa and Flores. It is home to the Komodo dragon.