OSNC: Oceanic Steam Navigation Company

What does OSNC mean? The above is one of OSNC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Oceanic Steam Navigation Company