Top definition
A girl that is beautiful in her own way, very creative, lovely to be around, and she makes an AMAZING best friend!!! If u meet an Elliza don’t forget about her she is the best thing that will ever happen to u!!!
Elliza is so gorgeous!!!
by Talise February 14, 2018
Get the mug
Get a elliza mug for your cousin Callisto.
buy the domain for your travel blog