2 names match.
Greek (modern creation)
Modern form of Demetrius meaning dedicated to Demeter the harvest goddess.
Modern combination of De- prefix with Andria meaning man or warrior.