Meaning of sebra

sebra

Tagalog

n., zoo. zebra