Lockleaze
Proper noun
Meaning
Lockleaze
A northern suburb of Bristol, England, between Filton, Horfield and Frenchay (OS grid ref ST6177).
Proper noun
Lockleaze
A northern suburb of Bristol, England, between Filton, Horfield and Frenchay (OS grid ref ST6177).