GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Mellay , n. A mêlée; a conflict.Tennyson.1913 Webster