nelly

/nɛli/

nelly

English Noun Top 13,573
Ad

Definition

A person's life.

Etymology

Shortened from Nelly Duff, for puff, i.e. breath of life.

Ad