Definition of Abertawe in English:

Abertawe

Pronunciation /ˌabərˈtouē/ /ˌæbərˈtaʊi/

proper noun

Welsh name for Swansea