Saint Lucia is the only country in the world named after a woman.