Arabic-English translation for towhead

      Noun

      towhead [pl. towheads]

      similar Translations

      towheaded (adj.) , [ more towheaded ; most towheaded ]