I like
Rory, especially on a boy. I would prefer it as a nn for say
Ronan,
Rowan, or
Riordan.
MNs:
Rory AlexanderRory CiaranRory TiernanRory DeclanRory FletcherRory JacobRory LeanderRory NathanielRory Quinn (Although this may sound a bit feminine because of all the girls running around with the male names
Quinn and
Rory!)
Rory SamuelRory ThomasRory William