The name Roscoe originated as a place-name for a location in northwestern England. It is Old Norse in origin and can be translated to mean "deer forest." This unique name was extremely popular for boys in the early twentieth century.
Similar Names: Rosco, Ross
Famous Roscoe Names: Roscoe Arbuckle (silent film actor), Roscoe Miller (baseball player)