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