Mashruh is an Arabic name for boys that means explained. It also means relaxed, opened, especially referring to a heart that is open to accept something.
Mashruh is an Arabic name for boys that means explained. It also means relaxed, opened, especially referring to a heart that is open to accept something.