>
Worldwide, Manasinghe (Manasinghe ) is an extremely rare boy's forename. Predominantly, Manasinghe is the last name as well as the forename.
Udara, Dinidu, Tharaka, and Shalinga