Bojan

BO-yan
Serbian, Croatian, Macedonian
"battle"

Bojan Origin and Meaning

The name Bojan is a boy's name meaning "battle".

Bojan — also spelled Boyan in Bulgaria — could be a unique pathway to the hip nickname Bo. Bojan also doubles as a Saint name, and footballer Bojan Krkić Jr is a modern wearer.