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

blessedblindblond
bloomingblossomblossoming
blotsblottingblue-green
bluishboar'sboldest
booksborderborne
boughboundbramble
bramble-bushbranchbranches