Toyohashi
geographical name
To·yo·ha·shi
ˌtȯi-ō-ˈhä-shē
city in southern Honshu, Japan, southeast of Nagoya population 377,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share