Best definition
yavanni
A smart, handsome, strong guy

Yavanni is the best guy at my school