English edit

Noun edit

overlords

  1. plural of overlord

Anagrams edit