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.Example:Can anyone get me the lyrics to Tatta hitori no kimi?Taxonomytatta.Defination from the web:Tatta Cosmetics - San Diego, CA, at Citysearch - over 1 million user reviews & editorials about local businesses.
The definition database by online English dictionary