Language:
Free Online Dictionary|3Dict

納閩

Source : CEDICT

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