expression, noun
father-in-law; stepfather; foster father
Refers to a father by legal or social tie rather than blood: a spouse's father, a stepfather, or a foster father. The exact relationship is usually clear from context.
義理の父はとても優しい人です。
My father-in-law is a very kind person.
彼は義理の父と同居している。
He lives with his stepfather.
養父 specifically means 'adoptive father', whereas 義理の父 can also mean father-in-law or stepfather.
義理 (duty, obligation, or in-law relationship) + の (possessive particle) + 父 (father). The phrase literally means 'father of obligation/affinity', referring to a father by social or legal bond.