MALABAR

Malabar

Malabar may refer to:;Australia Malabar, New South Wales, a suburb of Sydney, Australia, Malabar Headland, near Malabar, New South Wales, Malabar Battery, a coastal defence battery built in 1943 during World War II at Malabar Headland, Malabar, New South Wales, Australia. It is also known as Boora Point Battery

The above text is a snippet from Wikipedia: Malabar
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!