Big Huge Thesaurus

heliport

noun

sounds kind of like