Meaning and Translation of Casgrain in Urdu Script and Roman Urdu with Wikipedia Reference,
Casgrain is a French Canadian surname. Notable people with the surname include: