to hail from ...

listen to the pronunciation of to hail from ...
English - German
vonaus ... stammen
to hail from
kommen aus