milord

Noun
  1. A term of address for an English lord (synset 110338460)

Found on Word Lists

Other Searches