Ranugad is a Hobbitish name meaning "Stay-at-home" (Hamfast.
It is often abbreviated to Ran
The first element is obviously related to rân and means "home". The second element -gad means "stay".