Updated June 9, 2019 Find Baby Names Boy name origins & meanings English : A Shakespearean character Family name origins & meanings Dutch, German, Scandinavian, and Jewish (Ashkenazic) : variant spelling of Rosenkranz.