Meaning GRANARY

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

Close Matches

Loose Matches

User-Submitted Names