Big Huge Thesaurus

Puffinus

noun

sounds kind of like