Possibly: Truthful, Honest, or derived from ‘Sach’ meaning truth

1 Post