milord

1. (noun) a term of address for an English lord
Related Words: lord, noble, nobleman



Terms and Conditions of Use / Copyright Notice