rural · peaceful · Tradition
Source: Old English
Root Word: hros
Meaning: Oak Trees or Woods
Popularity History: Roscoe was popular in English-speaking countries in the late 19th and early 20th centuries, but is less common today and is more often used as a place name or surname.