Advertisement
Advertisement
stamba
[ stam-bah ]
noun
- (in India) a memorial pillar.
Discover More
˜yÐÄvlog History and Origins
Origin of stamba1
From the Sanskrit word stambha pillar, column
Advertisement
Advertisement
Advertisement
Advertisement
Browse