Name Details

Hamazan

Meaning

Walking on the ground and making Footmarks