Происходит от гл. ругать, из праслав. *rǫgati, от кот. в числе прочего произошли: др.-русск. ругъ «насмешка», ругати ся «насмехаться», ст.-слав. рѫгъ (др.-греч. ὀνειδισμός, καταγέλως), рѫгати сѩ (ἐμπαίζειν, καταγελᾶν), русск. ругать, укр. поруга́тися «насмехаться», белор. пору́га «поругание», уру́га «упрёк», болг. ръга́я «ругаю, поношу», сербохорв. ру̑г м., ру́га ж. «насмешка», ру̀гати се, ру̑га̑м се «насмехаться», словенск. rȯ́gati sе, rógam sе «высмеивать», чешск. rouhati «богохульствовать», польск. urągać «насмехаться». Др. ступень вокализма: церк.-слав. рѧгнѫти «зиять», сербохорв. ре̏га «ворчание, рычание собаки», рѐгнути, ре̑гне̑м «ворчать», словенск. rẹ́gati, rẹ́gniti «лопнуть», rẹ́žati, režím «зиять, быть открытым, ворчать, злобствовать». Родственно др.-прусск. rānctwei «воровать», лат. ringor, -ī, rīnctus sum «разеваю рот, скалю зубы, сержусь». Использованы данные словаря М. Фасмера. См. Список литературы.