← DefinitionshareGuessgiraffenounA large African mammal with a very long neck, long legs, and a spotted coat, known for being the tallest living land animal.Synonymscamelopardnoun