Top definition
Feminine name with origins from Spain, India and Afghanistan. Meaning QUEEN.
Woah she's the next Ladursa!
via giphy
by Anonymousfriendxo July 12, 2017
Get the mug
Get a Ladursa mug for your mama Julia.