A period of thousand years - Millennium
Animals depending on flesh - Carnivores
The place for storing grains - Granary
A man aged hundred years - Centenarian
A fertile area of a dessert - Oasis
One who sells sweetmeats - Confectioner
A doctor’s listening instrument - Stethoscope
An instrument for indicating directions - Compass