Meaning of hayupan

hayupan

Tagalog

n. 1. domestic animals taken care of; 2. zoo