DUARCHY


Meaning of DUARCHY in English

noun government by two persons.

Webster English vocab.      Английский словарь Webster.