tulane
/ˈtuːleɪn/ or /tuːˈleɪn/Definitions
1. noun
A private research university located in New Orleans, Louisiana.
“I’m thinking of applying to Tulane University for my master’s degree.”
2. proper noun
A surname of English origin.
“John Tulane is a successful businessman in New York.”