Tamil Dictionary 🔍

earthdrake

Earth"drake`, n. Defn: A mythical monster of the early Anglo-Saxon literature; a dragon. W. Spalding.


earthdrake - Similar Words