Opening that admits sunlight, in Spanglish? (7)
I believe the answer is:
solvent
(Other definitions for solvent that I've seen before include "Having means" , "Capable of paying all debts" , "Not bankrupt" , "something that may be abused?" , "In a position to pay one's debts" .)