Irish lords
English
Noun
Irish lords
plural of
Irish lord