The name flamingo is derived from the Spanish or Portuguese word flamengo meaning "flame-colored". They certainly live up to the billing.