Morra

Morra can mean:

See also