Apuldram

English

Proper noun

Apuldram

  1. A parish and village in Chichester district, West Sussex, England.