Disambiguation evidence for Scots phrase meaning "long town" via surface form

"Scots phrase meaning "long town""

Triples (1)

Triples where some other subject referred to this entity as "Scots phrase meaning "long town"".

Lang Toun → etymology →
"Scots phrase meaning "long town""
ⓘ