Find the word definition

Wiktionary
dual sim

a. (context mobile phones English) holding two SIM cards

Wikipedia
Dual SIM

A dual SIM mobile phone is one that holds two SIM cards.

Devices that use more than two SIM cards have also been developed and released, notably the LG A290 triple SIM phone, and even handsets that can run on four SIMs, such as the Cherry Mobile Quad Q70.