Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

taff Definition

Cancel
taff
geographical name(Rhondda Cy-non Taff)
administrative area of southern Wales area 164 square miles (424 square kilometers), population 234,500

Words Related to taff!

taff Examples by Brain Bank Users