meaning of marrot
1.
The
razor-billed
auk.
See
Auk.
2.
The
common
guillemot.
3.
The
puffin.
Related Words
marrot
|
Developed & Maintained By
Taraprasad.com