Question: where does the last name devine come from
Answer: Devine is an Irish surname derived from Ó Daimhín / Ua Daimhín .