Dictionary Home » Dictionary Definitions » Lord Howe Island

Lord Howe Island

(houˈ)

A volcanic island of Australia in the Tasman Sea east-northeast of Sydney. Discovered by the British in 1788, it was settled in 1834.
link/cite print suggestion box