betoya

bɛˈtoʊjə

Definitions

1. noun

A village in the Western Province of Papua New Guinea.

“The villagers from Betoya traveled to the city to sell their local handicrafts.”

Synonyms

  • hamlet
  • village

Antonyms

  • city
  • metropolis