The words for most nationalities remain reasonably constant across different languages – most words for English begin Eng- or Ang-, most words for French begin Fra-. But the words for “German” appear random: allemand (in French), Deutsch (German), nemetski (Russian), tedesco (Italian). Why so?
Richard Williams, Kingston upon Thames
• Post your answers – and new questions – below or email them to nq@theguardian.com. Please include name, address and phone number