Name Details

Margh

Meaning

Margh is Cornish form of Mark and means consecrated to the god Mars.