Arabic · noun · Nature & the Garden

Sulahfa

सुलहफ़ा
Meaning

A tortoise or turtle; the Arabic word for the shelled reptile.