Quick answer
Irma is a girl name with Russia roots meaning "whole, great".
Pronunciation: German /ˈɪʁ.ma/; American English /ˈɜɹ.mə/; British English /ˈɜː.mə/; Dutch /ˈɪr.maː/; Finnish /ˈir.mɑ/; Spanish /ˈiɾ.ma/; Hungarian /ˈir.mɒ/.
Meaning and history
German short form of names beginning with the Old German element irmin meaning "whole, great" (Proto-Germanic * ermunaz ). It is thus related to Emma. It began to be regularly used in the English-speaking world in the 19th century.
Notes and context
Usage: german, english, dutch, finnish, swedish, danish, spanish, italian, georgian, lithuanian, hungarian, slovene, germanic | Georgian: ირმა