This paper presents a resource discovery scheme for decentralized non-DHT Mobile Peer-to-Peer (MP2P) networks. In a mobile environment, the energy of mobile device is very critical. The aim of the proposed technique is to reduce the network overhead, lower battery power consumption and minimize query delay while improving the chance to resolve the query at every successive stage. Peer-to-Peer applications have gained a lot of attention in past years due to its decentralized nature. Resource searching algorithms are one of the major focuses of P2P network. Mobile Ad hoc Network (MANET) with its changing topology further poses additional challenges and thus increasing the search effort. Methods like flooding, random walk and probabilistic forwarding techniques are good candidates to run over such dynamic network. In this work, we study the flooding, random walk and gossip based resource discovery protocols on a P2P Mobile Ad hoc Network. We observed that the classic gossip algorithm does not work well under MANET as in the case of a wired network. We focus to improve the algorithm to suit and work better under such dynamic network scenario. The proposed system presents a light weight resource discovery design to suit the mobility requirement of ad hoc networks to optimize the search performance while at the same time minimize the extra usage of mobile and network resources. For quick and energy efficient search scheme, we explore a novel addressed jumping approach. Our algorithm is entirely distributed, and hence will scale well even to the growing size of the network. The efficiency of our proposed algorithm is validated through extensive NS-2 simulations. The results show that our proposed scheme gives better performance than the widely used techniques. We also validate through statistical hypothesis testing of simulation data.