“May is an Arabic name that means "gracious," "generous," or "kind." It conveys qualities of kindness and compassion.”
May is an Arabic name that means "gracious," "generous," or "kind." It conveys qualities of kindness and compassion.
Use our Father-Match algorithm to find sibling names that harmonise perfectly.
Try Father-Match →