Ancient Greek

damazo

Meaning & History

A Greek term meaning "to tame".

Names containing this element

27