meaning of edmund spenser
1. English poet who wrote an allegorical romance celebrating Elizabeth I in the Spenserian stanza 1552-1599
1. English poet who wrote an allegorical romance celebrating Elizabeth I in the Spenserian stanza 1552-1599