>
Family name Wirasinghe (Wirasinghe
) , worldwide, is a rare surname. The family name Wirasinghe is habitual in Isle of Man, where it is quite a rare surname, Sri Lanka, and Latvia, where it is a rare surname. In absolute terms, it is the most numerous in Sri Lanka, Australia, and Latvia.
| VARIANT | COUNTRY |
|---|---|
| Wirasinghe | Australia, Sri Lanka, Isle of Man, Latvia, Canada |