Cape hen

noun

Definition of Cape hen

: any of several sea birds of southern seas especially : a large white-chinned petrel (Procellaria aequinoctialis)

History and Etymology for Cape hen

from Cape of Good Hope

Keep scrolling for more