Language:
Free Online Dictionary|3Dict

纳闽

Source : CEDICT

Labuan, island territory of Malaysia off Sabah coast, north Borneo 婆囉洲|婆罗洲