Tamil Dictionary 🔍

melrose

Mel"rose, n. Defn: Honey of roses.


melrose - Similar Words