Definition of “ragamuffin” - English Dictionary

british dictionary