Devilla A barangay of Santa Cruz, Marinduque, Philippines. Proper noun A barangay of Santa Cruz, Marinduque, Philippines.