Top definition
A beautiful princess that is a child of god. She lights up any day with her rays of sun shine.
by Annie Renee January 12, 2017
Get the mug
Get a elandria mug for your mother-in-law Jovana.