Foxford

English

Proper noun

Foxford

  1. A village in County Mayo, Ireland.