Meaning and history
From an English surname, originally taken from a place name derived from Old Norse rá, meaning “roebuck,” and skógr, meaning “wood” or “forest.”
Roscoe moved from #902 to #966 for boys between 1976 and 1978. Its highest annual birth count came in 1920, with 604 births.