An Encylopedia Britannica Company

Sendai

1 ENTRIES FOUND:
Sendai /ˌsɛnˈdaɪ/ proper noun
Sendai
/ˌsɛnˈdaɪ/
proper noun
Britannica Dictionary definition of SENDAI
: city in Japan