ÍDHI


Meaning of ÍDHI in English

or Ida geographical name mountain 8058 feet (2456 meters ) Greece in central Crete; highest on island

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.