Where does “kupu-kupu malam” come from?

kupu-kupu malam (Indonesian) comes from Indonesian malam, from Javanese ꦩꦭꦩ꧀, from Old Javanese malam, from Gujarati મલમ, from Classical Persian مرهم, from Arabic مَرْهَم.

kupu-kupu malam (Indonesian): female prostitute

Definitions

  1. female prostitute

Ancestry of “kupu-kupu malam”, step by step

kupu-kupu malam traces back through two separate lines of ancestry.

via Indonesian malam

StepLanguageWordMeaning
1Indonesianmalamnight; wax, paraffin, particularly for making...
2Javaneseꦩꦭꦩ꧀wax
3Old Javanesemalam—
4Gujaratiમલમ—
5Classical Persianمرهم—
6Arabicمَرْهَم—

via Indonesian kupu-kupu

StepLanguageWordMeaning
1Indonesiankupu-kupubutterfly
2Malaykupu-kupubutterfly
Every word from Arabic مَرْهَم →Every word from Classical Persian مرهم →Every word from Gujarati મલમ →