new passage

/N UW1 P AE0 S AH0 JH/
noun
  1. 1

    A hamlet in Pilning and Severn Beach parish, South Gloucestershire district, Gloucestershire, England, at one time the location of a ferry across the Severn estuary to Portskewett, Monmouthshire (OS grid ref ST5486).

Translate “new passage” into another language