ENGLISH → HINDIaltar/ˈɔl.tɚ/noun01nounवेदीa raised structure on which gifts or sacrifices to a god are madeDictionary sources & licensesCopy link ↗