Find the word definition

Wikipedia
Telesom

Telesom is a privately held telecommunications company headquartered in Hargeisa, the capital of the northwest in Africa country Somaliland