English
INMARSAT
Blend of international + marine + satellite.
A blend of international + marine + satellite
Today it means
name A British satellite telecommunications company.
Language periods are conventional ranges, not dates for this word.
Etymograph / INMARSAT