Moyola (English, name)
expansion: Moyola
Senses:
glosses: A river in County Londonderry, Northern Ireland, which flows into Lough Neagh.
Forms: