Tommy," is one common nickname for British soldiers. The term is associated with World War I in particular, but was used as early as the 18th century.
6.5m questions
8.6m answers