something that hangs, especially ornaments - Spanish English Dictionary