Names: Diedrick

Names:
Gifted ruler. Variation of Diederick