トケイテン
Meanings
Noun
1. watch store; watch shop; watchmaker
Composed of
clock; watch; timepiece
store; shop; restaurant