meaning of ur girls name
JOYful,Wind,Ornament,of a noble kind,honorable,brightness
vote up1vote down

Replies

A variant of Margaret, meaning "pearl"
vote up1vote down