Definition of Milord

  • 1. A term of address for an English lord Noun

Semanticaly linked words with "milord"

Hyponims for word "milord"