Haverford

What is Haverford?

Haverford definition and meaning on Dictionary terms:
noun

a township in SE Pennsylvania, near Philadelphia.