Murnaghan


Murnaghan is a surname of Northern Irish origin, which means "loveable". The name may refer to: