German, from a pet name derived from names beginning Irm-, "whole, complete". Emma was similarly derived and we have therefore classed it as a lesser synonym.
Irma has been of occasional use in English-speaking communities since the late 19th century. |