Top definition
A amazing girl.... With a very expressive eyes.... And must be a very caring girl...
A very Saachhi (amazing) person ..
by Mmmnmm June 07, 2018
Get the mug
Get a saachhi mug for your mother-in-law Riley.
buy the domain for your diy vlog