Origin of the name Veselin

Derived from South Slavic vesel meaning "cheerful".