What is the meaning of مار?

Lord; Saint; Mar (honorific title for a man of religion, most often a saint)

passing

going by, walking past, riding past, going across, walking, transient

going on foot

passer-by, pedestrian, walker, stroller

to budge, to move forth, to rise across the surface, to fluctuate, to undergo commotion

snake

serpent

son, boy, lad

snake

mother

snake, any reptile of the suborder Serpentes

piece or lock of curling hair, ringlet

shred, particle, small and scattered fragment

title of the governor of Gharchistan, in Persia

passing, that passes, transient

snake

serpent

Source: wiktionary.org