Burhou

English

Proper noun

Burhou

  1. A small island northwest of Alderney that is part of the Channel Islands.