horreum

storehouse, barn

Noun
26