Did you mean Damien?
Damien
noun
°the French equivalent of Damian.