Names: Dedrick

Names:
Gifted ruler. Variation of Diederick