battle royals

English

Noun

battle royals

  1. plural of battle royal

Anagrams