From Germanic roots meaning "universal" or related to Sanskrit "Om" (sacred syllable).
Like Omma?
Swipe through thousands of names like it