Top definition
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.
by Lit45 May 16, 2018
Get the mug
Get a yanasha mug for your father Paul.