What does Dmitry mean in English?19 Jan 2021 14:50
I looked up: "What does Dmitry mean in English?"
The meaning of the name is "devoted to, dedicated to, or follower of Demeter" (??µ?t??, Demeter), "mother-earth", the Greek goddess of agriculture.
Works both ways - dedicated and the link to the land ;)
Bring it on, set the controls to the heart of the vault :)