Sonny is a common nickname and occasional given name. It can be a derivative of the English word "Son", a name derived from the Ancient Germanic element *sunn meaning "sun" or the Slavic male name Slavon meaning "famous, glorious".