Save Gender Feminine Usage English (American) Meaning & History Invented name. Means "perfect happiness" in American English.