Taro (English, name)
expansion: Taro
Senses:
glosses: A river and valley in Italy.
Forms: