Definition of Sendai in English:

Sendai

proper noun

  • A city in Japan, located near the northeastern coast of the island of Honshu; population 1,001,387 (2007)

Pronunciation:

Sendai

/ˈsendī/