puffin Urdu Meaning
Puffin - Urdu Meaning and Translation of Puffin (بحری طوطا - ), Total 1 meaning for Puffin , Roman Urdu Meaning for word Puffin , English Definition and more.
1. n. any of two genera of northern seabirds having short necks and brightly colored compressed bills
Puffins are any of three small species of alcids (auks) in the bird genus Fratercula with a brightly coloured beak during the breeding season.
Sponored Video