From rhyfedd + -ol.
rhyfeddol (feminine singular rhyfeddol, plural rhyfeddol, equative mor rhyfeddol, comparative mwy rhyfeddol, superlative mwyaf rhyfeddol)