oilhouses
English
Noun
oilhouses
plural of
oilhouse