Entry
  1. a place buzzing with activity (idiom)

    trad. 熙來攘往

Also written 熙來攘往【xī lái rǎng wǎng】