22Oct
Allahumma bismika amutu wa ahya meaning
The phrase “Allahumma bismika amutu wa ahya” is an Arabic expression that translates to “O Allah, in Your name I die and I live.” This invocation is often…
22Oct
The phrase “Allahumma bismika amutu wa ahya” is an Arabic expression that translates to “O Allah, in Your name I die and I live.” This invocation is often…