Subscriber login


Forgot your password?

Library card login

Other

grand duchy

Definition of grand duchy

noun

  • a state or territory ruled by a grand duke or duchess.

grand duchy in other Oxford dictionaries

Definition of grand duchy in the US English dictionary