Find the word definition

Wiktionary
sea pies

n. (sea pie English)