Definition of Milord

  • (noun) a term of address for an English lord

Synonyms of Milord


No Synonyms Found.

Antonyms of Milord


No Antonyms Found.

Homophones of Milord


No Homophones Found.