Definition of greater
: consisting of a central city together with adjacent areas that are naturally or administratively connected with it
Greater London
Keep scrolling for more
Keep scrolling for more