Melicarthus

English

Proper noun

Melicarthus

  1. Alternative form of Melqart.