Dameon

Boy

Meaning of the name Dameon: To tame; subdue

Origin of the name Dameon: Old Greek, Latin