Definition of ハマトラ

ハマトラ

hamatora

noun
style of clothing popular in the late 1970s and resembling a Catholic school uniform(abbreviation)