astro, belcastro, castro, decastro, delmastro, gastro, locastro, mastro, nicastro, policastro, yastrow, zastrow
What rhymes with verrastro?