1 definition by LegalGeek

Top Definition
This is a name for someone who has a good heart. Loyal friend and lover no matter what and doesn't quit. She will make you laugh and lift you up if you are down.
I can always count on Aundraya.
by LegalGeek December 20, 2016

Mug icon
Buy a aundraya mug!