Etymology
Today it means: An abstract list-type data structure where elements can be added to or removed from the front (head) or the back (tail). Full definition →
double-ended + queue
Etymology from Wiktionary, CC BY-SA 4.0.