SOL Meaning of SOL in English n. (in Roman mythology) the sun, esp. as a personification. Etymology: ME f. L Oxford English vocab. Оксфордский английский словарь. 2012