milord
1. [ noun ] a term of address for an English lord
Related terms: lord
Similar spelling:   Millard
  Millward
  milliard
  Milardo
  millerite