principfast

Adjective

 * 1) (marked by) firmly adhering to (moral) principles, principled