English: Welsh Women's Aid
Welsh: Cymorth i Ferched Cymru
Subject: Gwasanaethau cymdeithasol
English definition: WWA
Welsh definition: Dyma sydd ar eu gwefan.