Stamba (noun) Definition, Meaning & Examples

noun
  1. (in India) a memorial pillar.
Stamba (noun) Definition, Meaning & Examples

More Definitions