Sol carries different meanings by origin.
Means 'the sun' in Spanish or Portuguese.
Short form of Solomon.
Check back in a moment for rank and trend details.