ハマトラ hamatora 1. style of clothing popular in the late 1970s and resembling a Catholic school uniform Noun #209432 Open Menu Add to collection... Open