Immokalee

[ ih-moh-kuh-lee ]
/ ɪˈmoʊ kəˌli /

noun

a town in S Florida.