Definition of Toyohashi

Noun: Toyohashi

  1. A Japanese city in southern Honshu on the Pacific shore

See also:
toyo
toyon

Anagrams containing the word Toyohashi

tsyhhaooi itoyohash hitoyohas shitoyoha ashitoyoh hashitoyo ohashitoy yohashito oyohashit