Proper noun
Meadowcroft (plural Meadowcrofts)
A surname from Old English.
Discoveries at Monte Verde in South America and at Meadowcroft Rock Shelter in Pennsylvania have caused a controversy The Early Settlement of North America. Source: Internet