shikhara
noun/ʃɪˈkɑːrə/
/ʃɪˈkɑːrə/
(Indian English)- a tall pointed structure on the top of a Hindu building that is used for worship
Check pronunciation:
shikhara
Definition of shikhara noun from the Oxford Advanced Learner's Dictionary