What is the full meaning of milord
(French) a term of address for a rich or aristocratic Englishman, also MILOR [n -S]
Example of the word milord placed on a Scrabble board.