What is the meaning of Almug?

algum

Source: wiktionary.org