Razorbill
English Meaning
A species of auk (Alca torda) common in the Arctic seas. See Auk, and Illust. in Appendix.
- A razor-billed auk.
Sorry, No Malayalam Meaning for your input!
See Razorbil Want To Try Razorbill In Malayalam??