Find the word definition

Wikipedia
Penybryn

Penybryn is a small village situated near Gelligaer in the County Borough of Caerphilly, Wales.

Category:Villages in Caerphilly county borough