Find the word definition

Wikipedia
Mobilewalla

MobileWalla is a Singapore-based web-based search portal for applications targeted at mobile devices. It was founded on 7 March 2011 by Dr. Anindya Dutta, a professor with the School of Computing, National University of Singapore. The portal is the first ever deep search and discovery engine for finding apps and uses around 114 variables for its rating system.