stambha noun1 •A pillar or column.J. E. van Lohuizen-de Leew, "Two Notes on Mathura Sculpture", in: Jean Ph. Vogel (ed.), India antiqua (1947), p. 235. "the relief on the stambha shows us that the large bowls were placed on pediments" formsstambhas