From Slavic *boj* (battle), traditionally meaning warrior or fighter; common in Bulgarian contexts.
Like Boyan?
Swipe through thousands of names like it