Newland for a baby name

alt. Newlands, Newland, Neuland English, meaning ‘from a new land’. Also the name of several towns in the UK.

Search by letter



Search by category