Many Ontario cenotaphs used initials instead of given names. An excellent site with full names and details is the Commonwealth War Graves Commission
contact John Allan if you are willing to transcribe a cenotaph or other war memorial for OGSPI
BABCOCK
BACON
BAILEY
BAILLIE
BAIN
BAKER
BALD
BALDRY
BALDWIN
BALE
BALFOUR
BALKWILL
BALL
BALLANTYNE
BALLS
BANNER
BANNIGAN
BARABALL
BARBER
BARCLAY
BARD
BARDEN
BARKER
BARLOW
BARLOWEZ
BARNES
BARNETT
BARNSLEY
BARR
BARRE
BARRER
BARRETT
BARRIE
BARRON
BARROW
BARRY
BARTHOLOMEW
BARTLETT
BARTON
BARWICH
BATES
BAUMAN/BOWMAN
BAUMBACH
BAYLIS
BAZINET
BEACH
BEALL
BEANGE
BEANLAND
BEARDSMORE
BEARE
BEATH
BEATTIE
BEATTY
BEAUCHEANE
BEAUCLERC
BEAUDREAU
BEAUDRY
BEAUMONT
BEAUREGARD
BEAUSOLEIL
BECKET
BECKETT
BECKNER
BEDFORD
BEECH
BEELBY
BEER
BEERS
BEGG
BEGGS
BEHENNA
BEILHARTZ
BEIRNES
BEISHLAG
BELAIR
BELANGER
BELICH
BELL
BELLAMY
BELLANTINO
BELLEAU
BELLISLE
BELLMORE
BELMONT
BELROSE
BENEDICT
BENNER
BENNETT
BENSON
BERGERON
BERGIN
BERNARD
BERNIER
BERRY
BERTIN
BERTRAND
BERUBE
BERWICK
BESSETTE
BEST
BETHUNE
BETTES
BETTRIDGE
BETTS
BEVERIDGE
BIANCO
BIDWELL
BIETTE
BIGGINS
BIGGS
BILBE
BINCH
BINGHAM
BIRCH
BIRD
BIRKS
BIRMINGHAM
BIRNIE
BISHOP
BISSON
BISSONNETTE
BLABY
BLACK
BLACKBURN
BLACKLER
BLACKLEY
BLACKWELL
BLAIR
BLAIS
BLAKE
BLAKELY
BLAKER
BLANCHARD
BLANEY
BLATCHFORD
BLIMKIE
BLOCH
BLOOM
BLOSS
BLUE
BLUEMAN
BLYNN
BOAL
BOALS
BOATE
BOCK
BOGGS
BOISVERT
BOLGER
BOLSTER
BOLTON
BONAMICO
BONANY
BONAR
BONCH
BONNELL
BOOTH
BOOTHBY
BOOTLAND
BORDEN
BORGFORD
BORLAND
BORMAN
BORTHWICK
BOSCARIOL
BOSSE
BOSWELL
BOTTING
BOTTRELL
BOUCHA
BOUCHARD
BOUCHER
BOUGH
BOULAY
BOULET
BOUNDY
BOURASSA
BOUTILLIER
BOWEN
BOWERS
BOWIE
BOWLES
BOWN
BOX
BOYD
BOYER
BOYUK
BRACKENRIDGE
BRADBURY
BRADLEY
BRADY
BRANDON
BRANKLEY
BRASSARD
BRASSEUR
BRAY
BRAYBROOK
BRAZIER
BREDIN
BRENNAN
BRENTON
BRESNAHAN
BRETT
BRICK
BRICKLEBANK
BRIDEAU
BRIDGES
BRIGGS
BRIGHT
BRIGHTMAN
BRILLINGER
BRINGLOE
BRINT
BRIOUX
BRISCOE
BRISTON
BROADFOOT
BROADLEY
BROCKWELL
BRODEUR
BRODIE
BRODY
BROMLEY
BRONSON
BROOK
BROOKE
BROOKER
BROOKS
BROOMFIELD
BROSSEAU
BROTT
BROUND
BROWN
BROWNE
BROWNING
BRUCE
BRULE
BRUMWELL
BRUNEAU
BRUNELLE
BRUNETTE
BRUYERE
BRYANT
BRYDON
BRYSON
BUCHANAN
BUCHANNAN
BUCK
BUDREAU
BUELL
BUFFY
BUGG
BULGER
BULL
BULLEN
BULLIED
BULLOCH
BULLOCK
BUMSTEAD
BUNBURY
BUNT
BURCHELL
BURCOMBE
BURFIELD
BURGESS
BURKETT
BURK/BURKE
BURLEY
BURLINGHAM
BURMASTER
BURNETT
BURNHAM
BURNS
BURRIDGE
BURROWS
BURT
BURTON
BURWELL
BUSHFIELD
BUSSINEAU
BUTCHART
BUTCHER
BUTLER
BUTTLER
BYE
BYER
BYERS
BYLES
BYNSKI
BYRNES