Burhou
English
Proper noun
Burhou
A small
island
northwest of
Alderney
that is part of the
Channel Islands
.