Random Fact #13 January 13, 2013January 12, 2013 / A Pondering Mind / 7 Comments Canada is an Indian word meaning “Big Village”. Source: tealdragon.net