Definitions for "Tannur"
A small oven. (Tandoori)