meaning of acebo

acebo - Spanish to English

holly