Pious, virtuous, righteous (from Arabic root ب-ر-ر meaning ‘goodness, piety’)

1 Post