Merlion meaning

A mythical creature with the head of a lion and the body of a fish.
noun
0
0
Advertisement

Origin of merlion

  • From mer- +‎ lion.
    From Wiktionary