to put on (clothing); a Spanish title of respect; a university lecturer
From Latin dominus 'lord, master'
Try Another Word