Definition of Komodo in English:

Komodo

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.

Pronunciation:

Komodo

/kəˈmōdō/