junquilho (Portuguese) comes from Spanish junquillo, from Spanish junco, from Portuguese junco, from Arabic جُنْك, from Malay jong, from Javanese djong, from Javanese ꦗꦺꦴꦁ, from Kawi joṅ — boat.
junquilho (Portuguese): jonquil