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 now less common, being used more often as a place name or surname.