Names: Dedric

Names:
Gifted ruler. Variation of Diederick