article: O Canada
links: Russian language Robert Stanley Weir Italian language French language Mi'kmaq language Basic English Cree language International Phonetic Alphabet Calixa Lavallée Ojibwe language English language Canada Chinese language Cree Punjabi language Canada Day Mi'kmaq Ojibwe Spanish language 1 July Inuktitut Japanese language Ukrainian language German language