Meaning of mulhay

mulhay

Tagalog

n., zoo. protozoan