tarai, n., [From Japanese] large basin.

Search for another word: