stamba

[ stam-bah ]

noun
  1. (in India) a memorial pillar.

Origin of stamba

1
From the Sanskrit word stambha pillar, column

Words Nearby stamba

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024