Brian McKnight Lyrics of the Hail Mary track

Mary had a little baby,

Born in Bethlehem

Everytime the little baby cried

She rocked him in a weary land

Ain't that rockin' for the world

Ain't that rockin' for the world

Ain't that

Oh, she rocked

Oh, she rocked and rocked

She rocked him in a weary land

Rocking,rocking



He was born in a lowly manager

'Cause there was found no room in the inn

Everytime the little baby cried

She rocked him in a weary land

Ain't that rockin' for the world

Ain't that rockin' for the world

Ain't that

Oh, she rocked

Oh, she rocked and rocked

She rocked him in a weary





There were shepherds abiding in the field

Keeping watch o'er the flock by night

Unto you a babe was born this day

Said the angel of the lord to the shepherds in the field

Angels call him Christ the Lord

But I call my Jesus King Emmanuel

Everytime the little baby cried

She rocked him in a weary land





Ain't that rockin' for the world

Ain't that rockin' for the world

Ain't that

Oh, she rocked

Oh, she rocked and rocked

She rocked him in a weary

Bookmark Us

Album index

  • Bethlehem Tonight lyrics
  • Christmas Eve With You lyrics
  • Christmas Time Is Here lyrics
  • First Noel lyrics
  • Hail Mary lyrics
  • Have Yourself A Merry Little Christmas lyrics
  • Home For The Holidays lyrics
  • Let It Snow lyrics
  • Silent Night Interlude lyrics
  • Silent Night-interlude lyrics
  • The First Noel lyrics