From Old Galician-Portuguese roncar, from Latin rhonchāre, from rhonchus, from Ancient Greek ῥόγχος (rhónkhos, “snoring”), of imitative origin.
Practice speaking and memorizing "roncar" and many other words and sentences in Portuguese.