elephant stone meaning definition of