repository noun A place in which goods are stored. ULY ambar; iskilat UEY ئامبار؛ ئىسكىلات USY амбар; искилат 汉语 Click for Chinese Translation