Roger for a baby name

Old German, meaning ‘spear man’. Famous Rogers include athlete Roger Bannister, The Who singer Roger Daltrey and tennis player Roger Federer.

Search by letter



Search by category