Top definition
Somebody that puts people before them, cares for others, loves talking to people, and a nice person over all
Sherana is the best person in the world and the most caring person
by DarkenVoid May 22, 2018
Get the mug
Get a sherana mug for your buddy Manley.