Taff

See also taff

English

Proper noun

Taff

  1. a river in south Wales

Anagrams

Last modified on 3 November 2011, at 20:37