Can you work out which language the following words are in, what they mean, and/or which is the odd one out?

Language quiz 02/02/08