taigh-tasgaidh

Noun

 * 1) depository, storehouse, warehouse
 * 2) museum