Meaning of anayo, anayo

anayo, anayo

Tagalog

n., med. 1. urticaria; 2. allergy