Meaning of umbrera

umbrera

Tagalog

n. part of garment fitting neck and shoulders closely