Macchi

Fish.
Found on http://www.zindagee.co.uk/cuisine/glossary.htm
No exact match found