Big Huge Thesaurus

pride-of-India

noun