DRAKE Meaning of DRAKE in English Francis, an English admiral who did not have a public square named after him. D. also introduced the spud into Ireland. Who is who English vocabulary. Английский словарь "Кто есть кто". 2012