Why an ordinary junction transistor is called bipolar?

Because the transistor operation is carried out by two types of charge carriers (majority and minority carriers), an ordinary transistor is called bipolar.