to put on (clothing); a Spanish title of respect; a university lecturer
From Latin dominus 'lord, master'
Multiple meanings from the same root - authority figure and the act of assuming dress/role
Complete word intelligence in one call. Free tier — 50 lookups/day.