altar noun Any raised place or structure on which sacrifices may be offered or incense burned. ULY sunaq (tekche)* UEY سۇناق (تەكچە)* USY сунақ (тәкчә)* 汉语 Click for Chinese Translation