Sekirov Dictionary
/
Practise
My words
Apps
Sign in
Townhead
noun
1
•
An
inner
city
area
of
Glasgow
,
Glasgow
council
area
(
OS
grid
ref
NS5965).
This dictionary works without the internet:
on your phone
·
in Chrome