Hybla
Hy·bla
geographical name \ˈhī-blə\Definition of HYBLA
ancient town in Sicily on S slope of Mt. Etna
Seen & Heard 
What made you want to look up Hybla? Please tell us where you read or heard it (including the quote, if possible).








