67%RatingSave Gender Masculine Usage Bulgarian, Macedonian, Serbian Scripts Веселин(Bulgarian, Macedonian, Serbian) Pronounced Pron. /ˈvɛ.sɛ.lin/(Macedonian) [key·simplify] Meaning & History Derived from South Slavic vesel meaning "cheerful". Related NamesFamily Tree·Details RootveselŭVariantVeselko(Serbian) DiminutiveVeljko(Serbian) Feminine FormVesela(Bulgarian) Other Languages & CulturesVeselko, Veljko(Croatian) Name DaysName Days? Bulgaria: January 1 Categories chess Grandmasters, feelings, happiness