We do not currently know of any synonyms for handicam.
The noun handicam is defined as:
Did you mean handicap?