Te Deum laudamus
Latin phrase
Te De·um lau·da·mus
ˌtä-ˈdā-u̇m-ˈlau̇-dä-ˌmu̇s
: we praise thee, God
Love words? Need even more definitions?
Merriam-Webster unabridged
Share