Lae

What is Lae?

Lae definition and meaning on Dictionary terms:
noun

a seaport in E Papua New Guinea: used as a major supply base by the Japanese in World War II.