Found 1 boys and girls with the meaning of impenetrable
Durga / 5 letters 
Meaning of Durga In Hindi, Durga means Impenetrable More

Browse by meanings

superstitionsupplantsupplanter
supplenesssupportersupportor
suppressessupremesurname
surnamessurreysurrounds
survivedsusannahsuspends
suspensionsutherlandswallow
sweatsweetsweetbrier