a primitive root; properly, perhaps to separate, i.e. distinguish (literally or figuratively); by implication, to be (causatively, make) great, difficult, wonderful:--accomplish, (arise...too, be too) hard, hidden, things too high, (be, do, do a, shew) marvelous(-ly, -els, things, work), miracles, perform, separate, make singular, (be, great, make) wonderful(-ers, -ly, things, works), wondrous (things, works, -ly).
to be marvellous, be wonderful, be surpassing, be extraordinary, separate by distinguishing action
(Niphal)
to be beyond one's power, be difficult to do
to be difficult to understand
to be wonderful, be extraordinary 1a
marvellous (participle)
(Piel) to separate (an offering)
(Hiphil)
to do extraordinary or hard or difficult thing
to make wonderful, do wondrously
(Hithpael) to show oneself wonderful or marvellous