Save Type Surname (from nickname) Usage Italian Pronounced Pron. BAY-o [key] Meaning & History From a nickname for someone with light brown or reddish-brown hair or beard, from baio meaning "bay horse", ultimately derived from Late Latin badius meaning "red-brown".