Tamil Dictionary 🔍

interworld

In`ter*world", n. Defn: A world between other worlds. Holland.


interworld - Similar Words