Humeyra is an Arabic form of Humayra, a diminutive meaning "reddish" or "rosy," often understood as rosy-cheeked.
Like Humeyra?
Swipe through thousands of names like it