Jamaica
Suriname
noun
Any of various species of large lizards
arrow_drop_down
0
arrow_drop_down
1 comment
Suriname
Suriname
5 years ago

We also know this as agama in our Maroon language.