Name Details

Samudra

Meaning

Samudra means ocean or sea, symbolizing depth and vastness in life.

boyIndian (Sanskrit/Hindi)