delmar

/dɛlˈmɑr/

Definitions

1. noun

a city located in Washington County, Maryland, United States

“Delmar is a charming town near the Maryland-Delaware border.”

Synonyms

  • city
  • town

Antonyms

  • megacity
  • metropolis