The AI-powered English dictionary
A small island off Alexandria where the Lighthouse of Alexandria was located. examples
The Lighthouse of Alexandria, located on the island Pharos examples