I think you mean "She is no Helen of Troy."
It basically means that "she is not the most beautiful woman on Earth." Helen of Troy was considered the most beautiful woman ever to have set foot on the Planet.
Chat with our AI personalities
because she cheated on her husband with the prince of troy
Aphrodite spirited Helen away to Troy to be with Paris.
Helen of Troy had curly blond hair and blue eyes.
Helen of Troy was very resourceful and had a keen mind.
Paris kidnapped Helen and brought her back to Troy.