About us
Define
Definitions for
"Morriston"
Morriston (Welsh: Treforys) is a town in the City and County of Swansea, South Wales. Morriston is now the most populous of all Swansea's suburbs.
en.wikipedia.org