pipra

/ˈpiːprə/

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