Tamil Dictionary 🔍

mellay

Mel"lay, n. Defn: A mêlée; a conflict. Tennyson.


mellay - Similar Words