Advertisement
Advertisement
Yeadon
[ yeyd-n ]
noun
- a city in SE Pennsylvania.
Discover More
Example Sentences
Yeadon installed a $650,000, 18,000-square-foot dome at international school Dulwich College Beijing in 2011, Ms. Ren said.
From The Daily Beast
Advertisement
Advertisement
Advertisement
Advertisement
Browse