It means two, duet, double, couple, duplex, duplicate. In tennis slang pairs, doubles, duets (Single singles) are used. It's an English word. Some synonyms, words or similar expressions can be double, couples duets
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list