Find the word definition

Wikipedia
Foodpanda

The foodpanda group is a global mobile food delivery marketplace headquartered in Berlin, Germany, and operating in 24 countries and territories, i ]. The service allows users to select from local restaurants and place orders via the mobile application as well as the website. The company has partnered with over 40,000 restaurants.