SHANGHAI Meaning of SHANGHAI in English (n.) A large and tall breed of domestic fowl. Webster's English dictionary. Английский словарь Webster. 2012