stamba
[ stam-bah ]
/ ˈstæm bɑ /
noun
(in India) a memorial pillar.
Origin of stamba
From the Sanskrit word
stambha pillar, column
Words nearby stamba
stallholder,
stalling angle,
stallion,
stalwart,
stalworth,
stamba,
stambul,
stamen,
stamen blight,
stamford,
stamford bridge