Idris carries different meanings by origin.
Possibly means interpreter.
Means "ardent lord" in Welsh.
Check back in a moment for rank and trend details.