Words · Less common

stupa

/sˈtuˌpɑ/ · 5 letters · 5 distinct letters

  1. noun

    a dome shaped shrine erected by Buddhists

Look up another word

stupa: definition, pronunciation and puzzle history · Nectary