The word amalgam, a noun, is a non-sexist term meaning “the shapely legs of a person named Amal.” It is non-sexist because Amal is a unisex name. Thus, amalgams can be either female or male shapely legs.
However, accompanying the word amalgam with a catcall is considered to be horribly politically incorrect whether the cat-whistle is directed at a man or a woman. Furthermore, Amal is generally an Arabic name. There are some fundamentalist Arabic countries—as well as a few fundamentalist Christian countries and states—where, if you are a man, catcalling at another man could get you thrown in jail, flogged and/oor worse. What a world. What a world.