Roscoe

Meaning of the name Roscoe: Deer wood

Origin of the name Roscoe: Old Norse, Old German

Alternate spellings of the name Roscoe: Rosco, Rosscoe

Gender: 
Boy