Domino in chinese
Sing a new song unto the Lord
I believe it means simply "sing to the Lord" if I remember my high school Latin correctly.
The meaning that I found out is 'Sung I dominate'. See below the reference:
babelfish.altavista.com
babelfish.altavista.com