"Son of Lycurgus"
The name Archemorus is commonly a male name from the "Greek" origin that means "Son of Lycurgus".

The pronunciation of Archemorus is AR-ka-MOR-es.
Lucky Number: 4
The name Archemorus means "Son of Lycurgus". Explore other names with related meanings: