Rana carries different meanings by origin.
Means 'an eye-catching object' from Arabic.
From Sanskrit title meaning king.
Check back in a moment for rank and trend details.