Wavertree
English
Proper noun
Wavertree
An
area
of
Liverpool
,
Merseyside
,
England
(
OS
grid ref SJ3889
)
.