Find the word definition

Wikipedia
Locallife

Locallife is an on-line directory that represents local communities in multiple countries. Locallife hosts local maps & directions, special coupon offers and hyperlinks to business websites.