Alibaba

/ˌæliˈbɑbə/ noun

Definition

the main character from Arabian Nights tale, or the Chinese e-commerce company

Etymology

from Arabic Ali Baba, meaning Ali (the father), a common name pattern

Kelly Says

The Chinese company chose this name because 'Open Sesame' represents opening doors to opportunity - pretty clever branding!

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.