nancy pants (English) comes from English Nancy, from English Agnes, from Ancient Greek Ἁγνή, from Ancient Greek ἁγνός, from Ancient Greek ἁγνεία, from Ancient Greek ᾰ̔γνός.
nancy pants (English): An effeminate man; sissy, wimp