Hjalmar \hj(al)-mar\ as a boy's name is of Old Norse origin, and the meaning of Hjalmar is "army helmet".
Hjalmar has 3 variant forms: Hjalamar, Hjallmar and Hjalmer.
Baby names that sound like Hjalmar are Gilmer, Gilmore, Gilmour, Gillmour and Gillmore.