Noun Definition

queen of england

1.Definition: the sovereign ruler of England

Category: People