meaning of Ambha

Ambha meaning in Urban Dictionary

one, normally a woman, who's no life. They normally spending some time taking arbitrary Myspace pictures of by themselves or creating stories to tell people they know later to sound cool. An Ambha typically believes they're a very cool person, but they actually are just a poser.