Mosambi is a Hindi word for sweet lime