Meaning of isla

isla

Tagalog

n. island