Definitions from Wikipedia (Davygate)
▸ noun: a major shopping street in the city centre of York, in England.
▸ Words similar to davygate
▸ Usage examples for davygate
▸ Idioms related to davygate
▸ Wikipedia articles (New!)
▸ Popular adjectives describing davygate
▸ Words that often appear near davygate
▸ Rhymes of davygate
▸ Invented words related to davygate
▸ noun: a major shopping street in the city centre of York, in England.
▸ Words similar to davygate
▸ Usage examples for davygate
▸ Idioms related to davygate
▸ Wikipedia articles (New!)
▸ Popular adjectives describing davygate
▸ Words that often appear near davygate
▸ Rhymes of davygate
▸ Invented words related to davygate