Name Details

Mowgli

Meaning

Mowgli is a spirited and adventurous name, symbolizing a free spirit raised in the wild.

boyNeutral