Where did Maryland Annapolis get its name from?

Annapolis, Maryland received its name in honor of Princess Anne of England.