Definitions by Blaaa blaaa
Umesha
A very kind hearted girl. She is the most caring person in the world. She has very good personalities. She is person who overcomes many problems in her life and still believe in God. She is a very truthfully girl and loves her friends so much. Her friends to love her more. She has a very attractive personality. People get attached to her very fast.
Umesha by Blaaa blaaa June 23, 2017