queen of beasts in Greek queen of beasts in Greek βασίλισσα των ζώων noun (idiomatic) The lioness. Add to Flashcards