wirral
/W IH1 R AH0 L/noun
- 1
(often with "the") A peninsula between the River Dee and River Mersey in England.
- 2
A metropolitan borough of Merseyside, England.
Translate โwirralโ into another language
Choose a language below to open the translator with English selected as the source language.