Avonmouth (English, name)
expansion: Avonmouth
Senses:
glosses: An urban area and port in the city and county of Bristol, England, at the mouth of the river Avon.
Forms: