ref
busy + body
busybody (n.)
"meddlesome person," 1520s, from busy (adj.) in the otherwise-obsolete sense "prying, meddlesome" + body "person."