nagor

/ˈnæɡɔr/

Definitions

1. noun

A settlement or town, especially in ancient India; a large town or city.

“The ancient nagor was once a thriving hub of trade and commerce.”

Synonyms

  • settlement
  • town

Antonyms

  • city