Did you mean Brobdingnag?
Brobdingnag
noun
°A fictional country inhabited by giants, which appears in ''''.