embsay
/EH0 M S/noun
- 1
A village in Embsay with Eastby parish, North Yorkshire, England, previously in Craven district (OS grid ref SE0053).
Translate โembsayโ into another language
Choose a language below to open the translator with English selected as the source language.