Skip to main content

defodudeyas's definitions

Humayra

An amazing person who brightens up life. She spreads happiness and joy. In Arabic it means beautiful red bird in heaven.
by defodudeyas June 8, 2018
mugGet the Humayra mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email