Marcelo noun1 •Ellipsis of Marcelo Green Village: a barangay of Parañaque, Metro Manila, Philippines.