Intermeddler



ENGLISH MEANING
noun
1.
One who meddles with, or intrudes into, the affairs of others.