Synonyms of Milord in English :
Antonyms of Milord in English
Thesaurus of Milord in English
1. (noun) a term of address for an English lord