Thou art more glorious
'owr (ore)
to be (causative, make) luminous (literally and metaphorically) -- break of day, glorious, kindle, (be, en-, give, show) light (-en, -ened), set on fire, shine.
and excellent
'addiyr (ad-deer')
wide or (generally) large; figuratively, powerful -- excellent, famous, gallant, glorious, goodly, lordly, mighty(-ier one), noble, principal, worthy.
than the mountains
harar (haw-rawr')
a mountain -- hill, mount(-ain).
of prey
tereph (teh'-ref)
something torn, i.e. a fragment, e.g. a fresh leaf, prey, food -- leaf, meat, prey, spoil.