Queen-of-beasts Definition
    noun
  
 (idiomatic) The lioness.
Wiktionary 
Related Articles
Queen-of-beasts Is Also Mentioned In
Find Similar Words
Find similar words to queen-of-beasts using the buttons below.
(idiomatic) The lioness.
Find similar words to queen-of-beasts using the buttons below.