pipra /ˈpiːprə/ ← Back to P Definitions 1. noun A town in eastern Nepal. “The scenic town of pipra is a must-visit destination for nature lovers.” Synonyms township village Antonyms city metropolis