Wiktionary
laughing gulls
n. (plural of laughing gull English)
n. (plural of laughing gull English)