Burhou (English, name)
expansion: Burhou
Senses:
glosses: A small island northwest of Alderney that is part of the Channel Islands.
Forms: