meaning of Alyscia

Alyscia meaning in Urban Dictionary

The younger, hotter sister of Greek Goddess, Aphrodite.