The name Riordan is a boy's name of Irish origin meaning "bard, royal poet". Riordan and is often added to lists like Names That Mean Ruler or Royal and discussed in our forums with posts like "Love, Like, Lose -- Outlandish/Guilty Pleasures edition!".
From the experts:
Has a legitimate first name history in its native land and an appealing meaning, but pronunciation is far from obvious.