>
In the world, Moongamackal (Moongamackal ) is an extremely rare unknown gender given name. Much more prevalently, Moongamackal is the last name as well as the forename.
Sajey, James, and Clement