Yan carries different meanings by origin.
Chinese given name.
Belarusian variant of Ioannes (John).
Check back in a moment for rank and trend details.