Origin of the name Roscoe

From an English surname, originally derived from a place name, which meant "doe wood" in Old Norse.