English | German | Russian | Czech

Afonwen English

Meaning Afonwen meaning

What does Afonwen mean?

Afonwen

A small village in Flintshire, Wales (OS grid ref SJ1371).

Are you looking for...?