IOTA Abbreviation Meaning The term IOTA stands for: Internet of things Iota More Abbreviatons CIR OMB CFA VC SMI