ambar
English
noun
Definitions
- (rare) Any of various kinds of subterranean or barn-like granary, depending on context, in Iran, Turkey, Russia or the Balkans.
Etymology
Derived from Persian انبار derived from Turkish ambar derived from Serbo-Croatian а̏мба̄р derived from Russian амба́р derived from Volga German Ambar.
Origin
Volga German
Ambar