A shout or song of praise to God English: hallelujah Less certain link between this word and this sense.