GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Lary (lāˈry̆), n. [Cf. F. lare sea gull, L. larus a sort of sea bird, Gr. λάρος.] A guillemot; -- called also lavy. [Prov. Eng.]
[1913 Webster]