idhi









idhi


noun

  1. a transliteration of the Modern Greek name for (Mount) Ida (def. 1)
54 queries 0.558