It's also likely the Green Wave moniker is also closely related to the university's proximity to water — though no direct mention was made by Tulane's explanation of the nickname. The university ...
Some results have been hidden because they may be inaccessible to you