Save to my profile

Origin

Muslim

Meaning

Method or Way or Mode or Manner or One who crosses the river of life or Morning star

Find more baby names