giantess in Irish giantess in Irish banfhathach noun (fantasy, mythology) A female giant. Add to Flashcards