17. Glad Hosanna! David's Son

1 Glad Hosanna! David's Son
Comes to Zion; come, adore Him;
O set up the regal throne,
Raise a thousand arches o'er Him;
Strew the palm, prepare His way,
This is high reception day,.

2 Glad Hosanna! welcome Thou!
We go forth with praise to meet Thee,
Waiting hearts in homage now
Lay we at thy feet to greet Thee;
Enter Thou our portals, Lord,
Welcomed by us and adored.

3 Glad Hosanna! King of Kings,
Prince of Peace, Hero victorious!
Thy achievement for us brings
Spoils of warfare rich and glorious,
Thy dominion will endure,
And Thy realm alone stand sure.

4 Glad Hosanna! honored Guest,
We too are Thy subjects royal,
Chosen by Thee to be blest:
May we e'er to Thee prove loyal,
And Thy scepter ne'er disown;
In us, Lord, rule Thou alone!

5 Glad hosanna! Nazarene,
For Thy meekness we adore Thee.
Though a servant's humble mien
Would conceal Thine inner Glory
Zion doth still know and own
Thee as God's and David's Son.

6 Glad Hosanna! help, good Lord;
Grant success and grace, we pray Thee.
May we all with one accord
With an upright heart obey Thee.
Thou wilt every one receive
Who will hear Thee and believe.

7 Glad Hosanna! let us here
O'er low Olivet attend Thee,
Till we shall for aye revere
Thee on high; O thither wend we,
There's our heavenly Bethpage;
High Hosanna there to Thee!

8 Glad Hosanna! we accord
Thee our welcome, and implore Thee:
Come, thou blessed of the Lord!
Joyous hearts are open for Thee.
Glad Hosanna! art Thou near?
Hallelujah! Thou art here!

Text Information
First Line: Glad Hosanna! David's Son
Author: Benjamin Schmolck (1712)
Translator: Rev. E. Cronenwett, D. D. (199-)
Meter: No. 22
Language: English
Publication Date: 1908
Topic: The Church Year: Advent; First Sunday of Advent; Sixth Sunday in Lent
Notes: From the German Text: Hosianna! Davids Sohn
Tune Information
Name: SAXONY (Meinen Jesum lass ich nicht)
Composer: Andreas Hammerschmidt (1658)
Meter: No. 22
Key: C Major



Media
More media are available on the tune authority page.

Suggestions or corrections? Contact us