EntryCommon
  1. Noun

    (shopping) mall; shopping centre

    このモールの中にスーパーマーケットはありますか。
    Is there a supermarket in this mall?
  2. mall (pedestrianized street)

Pitch on OJAD