Meaning of obeha

obeha

Tagalog

n., zoo. sheep