nelou ( synonym found)

Definition of nelou:

°A spelling variant of Nellie, a diminutive of Eleanor or Helen.
°One of the Frazier Islands where nellies breed.

Definition of nelou:

°A spelling variant of Nellie, a diminutive of Eleanor or Helen.
°One of the Frazier Islands where nellies breed.

Back to Top