>
In the world, Amarasingche (Amarasingche) is an extremely rare unknown gender first name.
Амарасингхе