Vocabulary

パークウェイ

parkway; road through a park

noun