Home - Boy's Name - R - Roscoe

Boys name -
Roscoe

Meaning:

From the deer forest, red; headland; famous.

Derivation:

Rosco, Roscow

Origins:

Gaelic, Old german, Scandinavian, Scottish

Mail to a Friend