garston
ˈɡɑːrstən
Definitions
1. proper noun
A suburb in Liverpool, England
“She lives in Garston, Liverpool.”
2. noun
a town in Merseyside, England
“The Garston town fair took place last weekend.”
ˈɡɑːrstən
1. proper noun
A suburb in Liverpool, England
“She lives in Garston, Liverpool.”
2. noun
a town in Merseyside, England
“The Garston town fair took place last weekend.”