Possibly: From the Arabic root M-R-B meaning ‘to be firm, steadfast, or to return to a place’

1 Post