Ion carries different meanings by origin.
Basque and Romanian form of John.
Check back in a moment for rank and trend details.