Youlgreave
Proper noun
Meaning
Youlgreave
A village and civil parish in Peak District borough, Derbyshire, England (OS grid ref SK209642).
Proper noun
Youlgreave
A village and civil parish in Peak District borough, Derbyshire, England (OS grid ref SK209642).