is agnes an english name?
Agnes is a given name, which derives from the Greek name Ἁγνή Hagnḗ, meaning "pure" or "holy". The name passed to Italian as Agnese, to Portuguese as Inês, and to Spanish as Inés. ... Agnes was the third most popular name for women in the English speaking world for more than 400 years.