Meaning and Origin of: Ruhollah

Boy name origins & meanings

  • Persian : TheSpirit of Allah