moonshade
/ˈmuːnʃeɪd/Definitions
1. noun
a shelter or place of refuge, especially one protected from the sun
“The ancient city had a large moonshade in the center where people could rest during the day.”
1. noun
a shelter or place of refuge, especially one protected from the sun
“The ancient city had a large moonshade in the center where people could rest during the day.”