Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by bn2bn7
Noura
Share definition
Flag
Noura technically means
light
.
I modified the meaning of Noura, to be more precise; Noura is the
light
to the full moon.
She is often imitated, but never duplicated.
She is one of a kind. She is
special
.
Also a good kisser.
Noura makes me
happy
all
the time
! I'm smiling right
now
.
Noura
by
bn2bn7
October 9, 2016
Get the
Noura
mug.