Meaning Of Name Dasra

Dasra

meaning of name

Meaning: giving marvellous aid.

Gender : Boy

Religion : Hindu