"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