オクジョウテイエン
Meanings
Noun
1. rooftop garden
Pitch accent
クジョウテ
イエン
Composed of
garden; park