hourd
Top 40000
Meanings
Noun
1. hoarding (architecture, historical)