montargis

mɔ̃taʁʒi

Definitions

1. proper noun

A commune in the Loiret department in north-central France

“The town of Montargis is famous for its picturesque canals and historic architecture.”

Synonyms

  • commune
  • village

Antonyms

  • city
  • metropolis