Definify.com

Definition 2025


satrapate

satrapate

English

Noun

satrapate (plural satrapates)

  1. satrapy

Anagrams