What does Afrah mean?

Afrah meaning in Urban Dictionary

The goddess Aphrodite, disguised as a new, beautiful Arab woman. Becoming the goddess of intercourse, love and beauty, she has the capability to appeal and seduce any man she decides to. She's the epitome of seduction.