Mosylon , also known as Mosullon, was an ancient proto-Somali trading center on or near the site that later became the city of Elaayo.