Englishfor English speakers
smaragd
noun
—
(obsolete) An emerald.
Buddha
Noun
—
Buddha was an ancient religious prophet who founded the religion of Buddhism.
—
A Buddha, in the Buddhist religion, is a spirit that helps a person achieve spiritual enlightenment.