MCCRAE Meaning of MCCRAE in English Mc ‧ Crae, John /məˈkreɪ/ BrE AmE (1872–1918) a Canadian poet who wrote the famous war poem In Flanders Fields Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012