Meaning of diosa

diosa

Tagalog

n. goddess