← Back to browsehmnoun#2,076TranslationsんんんんんっんっEnglish definitiona metric unit of length equal to 100 metersExamplesHm, the picture is hanging crooked.Hm! You're right!Similar wordshmmhmshmohmphmvhmg← clevermercy →