tupi meaning in english

[Tel.] n. A carlike structure over the place where the principal idol in a temple is kept gudilo mula vigrahamu unde cotikipaina vimanamuvale ettuga kattina kattadamu.