It’s about time. We are now on Instagram!
1590s, from French esplanade (15c.), from Spanish esplanada "large level area," noun use of fem. past participle of esplanar "make level," from Latin explanare "to level" (see explain). Or perhaps the French word is from or influenced by Italian spianata, from spianare