N-Angels We Have Heard on High C-Trad. French A- T- S-100 K-G B-4/4 F- H- G D G D7 G M-4b-4 b-4 b-4 b-8_d-8 d-5 c-8 b-2 b-4 b-8_a-8 b-4 b-8_d-8 b-5 a-8 G-2 L- An- gels we have heard on high, Sweet- ly sing- ing o'er the plains. H- D G D7 G M-4b-4 b-4 b-4 b-8_d-8 d-5 c-8 b-2 b-4 b-8_a-8 b-4 b-8_d-8 b-5 a-8 G-2 L- And the moun- tains in re- ply, Ech- o- ing their joy- ous strains. H- E Am D G C D D7 M-4d-2_e-8_d-8_c-8_b-8_c-2_d-8_c-8_b-8_a-8_b-2_c-8_b-8_a-8_G-8_a-5 D-8 D-2 L- Glo- H- G D G C G D M-4G-4 a-4 b-4 c-4 b-2 a-2 d-2_e-8_d-8_c-8_b-8_c-2_d-8_c-8_b-8_a-8 L- in ex- cel- sis De- o; Glo- H- G C D D7 G D G C G D7 G M-5b-2_P-4 c-8_b-8_a-8_G-8_a-5 D-8 D-2 G-4 a-4 b-4 c-4 W-2 b-2_a-2 G-1 S-6 L- o- ri- a, In ex- cel- sis De- o.