According to PH Reaney, Nye is an English surname derived from the Middle English words 'atte' and 'ye, eye'. This then became 'atte nye, neye'. 'atte' means 'at' and 'ye,eye, nye, neye' means "low lying land". So the surname would mean "dweller by the low lying land".
---------------------------------------
770552