The on-line dictionary from St David's University gives 'eofn'
'Gwrol' is brave, rather than fearless, as in the Welsh national anthem 'Hen Wlad Fy Nhadau' - "ei gwrol ryfelwyr" - "her brave warriors". Here's a link if you need any more translations:
http://www.geiriadur....e=all&whichpart=exact