The name Sergeant is a boy's name of Latin origin meaning "to serve". Sergeant and is often added to lists like Names with Military Meanings and discussed in our forums with posts like "Names on NB that make you go WOW!".
From the experts:
Sargent, as in Kennedy brother-in-law Shriver, is the more familiar and usable form of this name.