Keidren is likely a modern English-style invention, built from Kei- and the familiar -dren ending.
Like Keidren?
Swipe through thousands of names like it