Tatta

• (n.) A bamboo frame or trellis hung at a door or window of a house, over which water is suffered to trickle, in order to moisten and cool the air as it enters.
Found on http://thinkexist.com/dictionary/meaning/tatta/

Tatta

Tat'ta noun [ Hind. ...a......ī , tātī .] A bamboo frame or trellis hung at a door or window of a house, over which water is suffered to trickle, in order to moisten and cool the air as it enters. [ India]
Found on http://www.encyclo.co.uk/webster/T/14
No exact match found