Meaning
Idalia is a name of Spanish origin derived from the biblical mountain Idalium in Cyprus, associated with the goddess Aphrodite. It means "behold the sun".
Download App