1 definition by JustASimpleAdmirer

Top Definition
One of the most intelligent, pretty and hot creatures who don’t give up until others’ needs are satisfied. One who does not give themselves enough credit. Make great life partners.
Oh hey I met Navyasara today. She’s so hot I wanna spend the rest of my life with her.
by JustASimpleAdmirer July 20, 2018

Mug icon
Buy a Navyasara mug!