Word: LSE
Part of speech: Proper noun
Syllables: lse
Definition: Proper noun~ Initialism of London School of Economics;  is a public research university located in London, England, and a member institution of the federal University of London
Morphemes:
Affix: LSE
Language: en
PoS: Proper noun
Meaning: Proper noun~ Initialism of London School of Economics;  is a public research university located in London, England, and a member institution of the federal University of London