mandiryoudaoicibaDictYouDict
"A Hindu temple", From Hindi and Sanskrit mandira 'dwelling place, temple'.