Lokeśvara By Steve HydeOctober 21, 2009 You see, “Lokeśvara” is Sanskrit translated Loke (Earth) and śvara (lord). The Lord of the Earth. Sound familiar. Read more