Home - Boy's Name - D - Duff

Boys name -
Duff

Meaning:

Black-haired.

Derivation:

Duf

Origins:

Gaelic

Mail to a Friend