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.