* Fair in this context means beautiful, attractive, and captivating. It was a common way to describe someone's appearance in older English.
* Helen is the name of the legendary Greek woman who was said to be so beautiful that she sparked the Trojan War.
So, "fair Helen" is a poetic and traditional way to refer to Helen of Troy, emphasizing her renowned beauty.