Is little giant a oxymoron?

A little giant is an oxymoron. This sentence means something (a person who is small for a giant) even though the words "little" and "giant" are opposites.