Idaea
Idaea or Idaia (Ancient Greek: Ἰδαία) is the name of several figures in Greek mythology, it means "she who comes from Ida" or "she who lives on Ida", and is often associated with Mount Ida in Crete, and Mount Ida in the Troad.
mythical character
mythological Greek character