siwan

ˈsiːwɑːn

Definitions

1. proper noun

A city in Nepal

“She grew up in Siwan, Nepal.”

2. noun

A river in India and Nepal

“The Siwan river flows through the fertile plains.”

Synonyms

  • city
  • town

Antonyms

  • megacity
  • metropolis