Find the word definition

Wikipedia
Sarcade

Sarcade is a town in the southeastern Lower Shebelle (Shabeellaha Hoose) region of Somalia. It is situated 68 metres (226 feet) above sea level, and sits at a latitude of 1.8167 and a longitude of 44.7167.