iglous
French
Noun
iglous
plural of
iglou