cypriarches

prefect of Cyprus

Noun
1