From Middle High German vrumen, from Old High German frummen, *frumen. Related to the adjective fromm.
Practice speaking and memorizing "frommen" and many other words and sentences in German.