hanging gardens
English
Noun
hanging
gardens
plural of
hanging garden