English → Hindi dictionary

stupa

स्तूप / स्तुप / स्टूपNOUN

Definition

a dome-shaped shrine erected by Buddhists

Looking for poetry? Read shayari and poems by great poets.