Meaning and history
Irma is a German short form of names beginning with the Old German element irmin, meaning “whole” or “great,” from Proto-Germanic *ermunaz, and is therefore related to Emma. It came into regular use in the English-speaking world in the 19th century.
Irma moved from #953 to #1000 for girls between 1995 and 1996. Its highest annual birth count came in 1920, with 1,393 births.