papa : Idioms & Phrases
Index
papa doc
-
noun oppressive Haitian dictator (1907-1971)
Francois Duvalier; Duvalier.
WordNet
sarcorhamphus papa
-
noun large black-and-white vulture of South America and Central America; have colorful wattles and wartlike protuberances on head and neck
king vulture.