English dictionary
milord meaning and definition
Definition and meaning of milord at MeaningMonkey.org. milord meaning and definition in the English Dictionary.MILORD noun
Definition of milord (noun)
- a term of address for an English lord
Source: Princeton University Wordnet