Komodo definition

An island in Indonesia, part of the Lesser Sunda Islands.
pronoun
2
0
A Komodo dragon.
noun
2
0
Advertisement

Other Word Forms

Noun

Singular:
komodo
Plural:
komodos