Meaning GRANARY

thing  >  building, construction, man-made item  >  granary

No matching names identified.