Meaning of diyosa

diyosa

Tagalog

n. goddess