techumbre
Top 25000
Meanings
Noun
1. roof structure, including the roof and the elements which support it (architecture)