Veselin

VEH-seh-leen
Bulgarian, Macedonia, Serbian
"cheerful"

Veselin Origin and Meaning

The name Veselin is a boy's name meaning "cheerful".

Cheerful and succinct, Veselin is a South Slavic name with an appealing meaning. Derived from vesel, which means "cheerful", it is notably borne by chess master Veselin Topalov and singer Veselin Marinov.

Familiar in Bulgaria, Serbia, and Macedonia, alternative forms include the feminine Vesela and Veselina, the Croatian and Serbian Veselko, and the diminutive Veljko.