Rory is a male name.
Rory is an anglicized variant of the Germanic name Roderich or the Irish name Ruaidhrí.
Rory means “red king” (from Irish “ruadh” = red + “rí” = king) and “famous ruler” (from Germanic “hroth” = fame + “ric” = ruler/mighty).
Make sure you don't miss any baby name with our free app CharliesNames. Download it now and find the most amazing names! :)