MADAM RAN Meaning of MADAM RAN in English A whore. CANT. Slang English vocab. Английский сленговый словарь. 2012