Allyssa

Meaning
GreekNoble, Kind
Gender
Origin