Damien

BoyFrench

"To tame, subdue"

Tags

french

Similar names