karatepuku — meaning in English Finnish → English · translate English → Finnish instead English meaning dogi noun A judo or karate uniform. Senses karatepuku is used for these senses in English: dogi (US) A judo or karate uniform. Related Finnish words judogi judopuku karategi