Ramsar
English
Etymology
From
Persian
رامسر
(
râmsar
)
.
Proper noun
Ramsar
A
coastal
city
in
Mazanderan
,
Iran
.
Adjective
Ramsar
(
not comparable
)
Describing any
conservation
site
protected under the
Ramsar Convention
Anagrams
Marras
,
marras