rupia (Portuguese) comes from Hindi रुपीया, from Hindi रुपया, from Urdu رپیا, from Sanskrit रूप्यक, from Sanskrit रूप्य, from Sanskrit रूप, from Sanskrit रूप् — to form, shape.
rupia (Portuguese): rupee