I don't find any words too odd, just interesting. 'Nonplussed' has to come from the Norman/French, I've not thought about it until now. In French you can say that 'Je suis a point non plus!' which is used when you can't see your way any further,are puzzled etc. 'Nonplussed' must come from that.
I love etymology! :)