Family name origins & meanings
- Scottish : unexplained. According to Black, the earliest forms of this name are Newmoch (1459), Nemoch (1490), and Nemok (1587). Forms with -i- are not found before the 17th century.
Your partner in parenting from baby name inspiration to college planning.
Subscribe