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 sunshine brown
nelaya
Share definition
Flag
Beautiful
angel on earth sent from
God
, our
father
in heaven.
When the
sun
is
shining
and raining at the same time is when
God
has sent another nelaya angel to earth.
nelaya
by
sunshine brown
January 3, 2014
Get the
nelaya
mug.