halal halberd halcyon hale half half a cup half a cup of sugar half a kilo half a million half a teaspoon half a teaspoon of salt half an hour half an orange half asleep half board half cup half day half hour half kilo half marathon half note half of half of the population half of...