Tavy (English, name)
expansion: Tavy
Senses:
glosses: Tavistock
glosses: A river in Devon, England.
Forms: