http://www.danielpipes.org/comments/181409
Many borrowed words in the English language are spelled differently than their origin. So umma is Yiddish, and ummah is Arabic, and they mean the same thing. Difference is the Arabic meaning takes on a different connotation altogether.