There are multiple origins, definition and meanings for the name Marha:
1. Chechen or Ingush (Cyrillic Марха) popular name meaning is - "fasting, uraza (born in the month of Ramadan); cloud".
2. Derivative of the Arabic name Marhaba which actually means - "welcome; desirable".
Comments (0)