TWCi

AcronymDefinition
TWCiThe Weather Channel Interactive (computer module)
TWCiTrade Weighted Competitiveness Index
TWCiThe Word Church International