Definition of queenship

Definition of queenship
  1. queenship Noun The rank or status of a queen
Need more help? Try our forum NEW