amphodarch
/æmfoʊˈdɑːrtʃ/Definitions
1. noun
A ruler or chief of the ancient Britons
“The amphodarchs held great power in the tribal councils.”
1. noun
A ruler or chief of the ancient Britons
“The amphodarchs held great power in the tribal councils.”