Aberavon
English
proper noun
Definitions
- (large settlement in Port Talbot) OS grid ref SS7590.
Etymology
Derived from Welsh aber (estuary, mouth, river mouth, confluence).
Origin
Welsh (Colloquial)
aber
Gloss
estuary, mouth, river mouth, confluence
Concept
Semantic Field
The physical world
Ontological Category
Person/Thing
Kanji
口