Definition of queenhood

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