Ramsar

English

Etymology

From Persian رامسر (râmsar).

Proper noun

Ramsar

  1. A coastal city in Mazanderan, Iran.

Adjective

Ramsar (not comparable)

  1. Describing any conservation site protected under the Ramsar Convention

Anagrams