puffin meaning in English
n. puffin, any of several species of marine bird from the genera fratercula and lunda (characterized by large, thick, colorful bills)
n. puffin, any of several species of marine bird from the genera fratercula and lunda (characterized by large, thick, colorful bills)