huto, n., [From Japanese] envelope.

Search for another word: