About us
Define
Definitions for
"Frogmore"
The Frogmore Estate or Gardens comprise 33 acres of private gardens within the grounds of the Home Park, adjoining Windsor Castle, in the English county of Berkshire.
en.wikipedia.org