GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Marrot (?), n. (Zool.) (a) The razor-billed auk. See Auk. (b) The common guillemot. (c) The puffin. [Prov. Eng.] [Written also marrott, and morrot.]
[1913 Webster]