I am from north India, but I didn't get it either. If it were spelt as "Ghera" I might have had some luck, but the moment you swap 'h' and 'e', I am lost.
As someone else suggested, stick a sentence somewhere right on top indicating what this site does e.g. "Claim and share your favourite route maps with friends" or some such thing.
Good luck