Definition of マーライオン

マーライオン

maaraion

noun
Merlion, official mascot of Singapore, depicted as a mythical creature with a lion's head and the body of a fish