What does the name Roscoe mean?

The name Roscoe is a boy’s name of Norse origin meaning “deer forest”.

Related Posts

All categories