1880 Singapore location. মফ. Yerbabuena en ingles meaning. Diccionario origen.