From barn (“child”) + hafandi (“having”), the present participle of hafa (“to have”).
barnshafandi (indeclinable)