chidra
/tʃaɪdrə/Definitions
1. noun
A type of Hindu temple or shrine, especially one dedicated to the goddess Durga.
“The chidra stood majestically in the center of the village, a testament to its rich cultural heritage.”
1. noun
A type of Hindu temple or shrine, especially one dedicated to the goddess Durga.
“The chidra stood majestically in the center of the village, a testament to its rich cultural heritage.”