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