A Great and Mighty Wonder (Neale)

lyricist: St. Germanus, 734
Composer: German, 1599

A great and migh­ty won­der

A full and ho­ly cure!

The vir­gin bears the In­fant

With vir­gin hon­or pure!

Repeat the hymn again:

To God on high be glo­ry

And peace on earth to men!

The Word be­comes in­car­nate

And yet re­mains on high

And cher­ub­im sing an­thems

To shep­herds from the sky.

Repeat the hymn again:

To God on high be glo­ry

And peace on earth to men!

While thus they sing your mon­arch

Those bright an­gel­ic bands

Rejoice

ye vales and mount­ains!

Ye oceans

clap your hands!

Repeat the hymn again:

To God on high be glo­ry

And peace on earth to men!

Since all He comes to ran­som

By all be He ad­ored

The In­fant born in Beth­l’em

The Sav­ior and the Lord!

Repeat the hymn again:

To God on high be glo­ry

And peace on earth to men!

And id­ol forms shall per­ish

And er­ror shall de­cay

And Christ shall wield His scep­ter

Our Lord and God for aye.

Repeat the hymn again:

To God on high be glo­ry

And peace on earth to men!

Discover More Hymns

Explore random hymns and find new inspiration