Rory for a baby name

English, meaning ‘red king’. Famous Rorys include comedian Rory Bremner, actor Rory MacGregor and comedian Rory McGrath.

Search by letter



Search by category