Name Details

Durwa

Meaning

Durwa signifies strength and resilience, rooted in nature's enduring grass.