milord Meaning, Definition & Usage

  1. noun a term of address for an English lord

WordNet