Find the word definition

Wikipedia
Alltwen

Alltwen (or Allt-wen) – meaning "white wooded slope" – is a village in the county borough of Neath Port Talbot, Wales, near Pontardawe in the Swansea Valley. Alltwen is served by Alltwen Primary School and is home to rugby union club Alltwen RFC.