Possibly: Strong, Tough, or derived from Arabic ‘Ridā’ (contentment/satisfaction)

1 Post