きょかんてん
Meanings
Noun
1. large-scale store; huge store; megastore
Kanji used
gigantic
warship
shop
Composed of
large warship
store; shop; restaurant