Arabic · noun · Nature & the Garden

Timsah

तिम्साह
Meaning

A crocodile; the Arabic word for the great river reptile.