As nouns the difference between lords and mayors
is that lords is plural of lang=en while mayors is plural of mayor.
As a verb lords
is third-person singular of lord.
As a proper noun Lords
is the House of Lords.
lords
English
Noun
(head)
Verb
(head)
(lord)
See also
* Lord's
mayors
English
Noun
(head)
Anagrams
*