Ellel

English

Proper noun

Ellel

  1. A civil parish and small village in Lancaster district, Lancashire, England (OS grid ref SD4856).

References

Further reading