Origin of the name Veselko

Derived from South Slavic vesel meaning "cheerful".