High Wycombe
geographical name
High Wyc·ombe
ˈwi-kəm
town in Buckinghamshire, southeast central England, west-northwest of London
Love words? Need even more definitions?
Merriam-Webster unabridged



