people who live in belmont are lucky
beautiful little village area at the southern end of the town of [sutton] in outer london/north surrey
"people who live in belmont are lucky" What is the definition of "belmont"?