Alyssa

Girl

Baby Name Origin: German
Baby Name Meaning: Of the Noble Kind
Similar: Alyson, Ali, Alysia