ZEBRA Views 2 meanings found ZEBRA may refer to a Zero Energy Best Rate Account, a financial product aimed at energy‑efficient savings, or to Zoo Ecology and Biology Resources Access, a database for zoological research. Medical Zoo Ecology And Biology Resources Access Business Zero Energy Best Rate Account