bus stop: a place on a bus route where buses stop to discharge and take on passengers
physical entity: an entity that has physical existence
power couple: a couple both of whom have high-powered careers or are politically influential