The name Claudius is a boy's name of German origin meaning "lame; enclosure". Claudius and is often added to lists like Ancient Roman Names for Boys and discussed in our forums with posts like "Names on NB that make you go WOW!".
From the experts:
Claudius is one of the most user-friendly of the ancient Roman names--even though it's associated with the villainous character in Shakespeare's 'Hamlet'. But as with feminine form Claudia, the "lame" meaning may hobble the rise of Claudius. Some etymologists theorize that the name may relate to the word for enclosure or clause, an alternate meaning that may appeal to a child with a form of this otherwise-appealing name.