Roofy

(a.) Having roofs.