Veselin (Cyrillic script: Веселин) is a masculine given name of Slavic origin. It may refer to:

See also edit