Top definition
A beautiful and amazing girl. Her smile can light up a whole room filled with darkness. And her laugh is contagious and cute. Boys can't help but to stare.
Alicia: Did you see Sariha today?
Adam: Yeah, she made my day a lot better!
by axel_2293 June 14, 2018
Get the mug
Get a Sariha mug for your dog James.