From Baltimore + Trupial (“New World oriole”).
Baltimoretrupial m (strong, genitive Baltimoretrupials, plural Baltimoretrupiale)