rory name meaning
Irish Meaning: The name Rory is an Irish baby name. In Irish the meaning of the name Rory is: Red. Sixteenth-century rebel chief Rory O'More is celebrated in Irish poetry. Gaelic Meaning: The name Rory is a Gaelic baby name.