English | German | Russian | Czech

Daman English

Meaning Daman meaning

What does Daman mean?

Daman

The capital of the union territory of Daman and Diu, India. state capital of Daman and Diu, India

daman

The hyrax.

Synonyms Daman synonyms

What other words have the same or similar meaning as Daman?

daman English » English

hyrax

Are you looking for...?