Torfaen
geographical name
Tor·faen
ˈtȯr-ˌvīn
administrative area of southeastern Wales area 49 square miles (126 square kilometers), population 91,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share