Meaning of matsora

matsora

Tagalog

adj. barren; infertile (ref. to animals or fowls)