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 મલમ