Does the word "place" mean the same thing in "He lost his place on the page." and "Grosvenor Place."?
different meanings