Meaning and Origin of: Alaya

Alaya is a girl's name in Sanskrit that means "dwelling" or "abode."