English | German | Russian | Czech

Llandaff English

Meaning Llandaff meaning

What does Llandaff mean?

Llandaff

An urban area in the city and county of Cardiff, Wales (OS grid ref ST1578).

Are you looking for...?