Fido \f(i)-do\ as a boy's name is a variant of Fidel (Latin), and the meaning of Fido is "faithful".
The baby name Fido sounds like Fadi and Vito. Other similar baby names are Fico and Frido.