Meaning of yodo

yodo

Tagalog

n. iodine; kind of disinfectant