yanasha

Best definition
yanasha
Yanasha is an ordinary name meaning beautiful, people who have the name are loveing, funny, and not very common so if you find one keep her. They are also very flexible and most are athletic.
Yanasha