dolphinfish: large slender food and game fish widely distributed in warm seas (especially around Hawaii)
percoid fish: any of numerous spiny-finned fishes of the order Perciformes
foster home: a household in which an orphaned or delinquent child is placed (usually by a social-service agency)