A person who designs, constructs, or works with engines or machines.
Etymology (EN): M.E. engin(e)our, from O.Fr. engigneor, from L.L. ingeniare, → engine.
Etymology (PE): Mohandes, from Ar. muhandis “measurer,” from Pers. andâzé, → measure.