roseland
/ˈroʊsˌlænd/Definitions
1. noun
A park or estate with woods and a lake, especially in London.
“The roseland was a popular destination for boating and picnics during the summer.”
1. noun
A park or estate with woods and a lake, especially in London.
“The roseland was a popular destination for boating and picnics during the summer.”