n. giants

noun