Where does “Komodo” come from?

Komodo (Danish): the island

Definitions

  1. the island

Words derived from “Komodo