49%RatingSave Gender Masculine Usage Croatian, Serbian Scripts Веселко(Serbian) Meaning & History Derived from Serbo-Croatian vesel meaning "cheerful". Related NamesFamily Tree·Details RootveselŭVariantVeselin(Serbian) DiminutivesVeljko(Croatian) Veljko(Serbian) Other Languages & CulturesVeselin(Bulgarian) Veselin(Macedonian) Categories feelings, happiness