Tamil Dictionary 🔍

springhead

Spring"head`, n. Defn: A fountain or source.


springhead - Similar Words