Top definition
A last name; a Japanese surname; a family name stemming from Japan. Yama, meaning "mountain" and uchi, meaning "inside". A Japanese surname for strong leaders who stand behind their word.
"With a last name like 'Yamauchi', we knew Wallace would make an excellent class president due to his firm commitment to represent our class to the best of his ability."
by PrincessRess February 02, 2017
Get the mug
Get a yamauchi mug for your cousin Rihanna.
buy the domain for your art blog