Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Leandria Meaning
Leandria
An Angel; One of
sheer
perfection;
Perfection personified
; unrivaled beauty; she makes friends so easily. she can be the best friend you ever had. she laughs so easily and she can make
peopl
laugh/smile so easily! dont piss her off though.
LeAndria
is so
angel
like.
By Bamby
Upvote
Flag