For Piyasena there are 25 on Yasni with different names.
Among the most common last names on Yasni Piyasena is on position 4502.
This word 'Piyasena' appears to be a combination of two words, piya and sena. Piya has a meaning, among others, of pleasant, pleasing, affable, etc. Sena is frequently used as a part of Sinhalese names, like Senanayeke, Senaratne, Chitrasena, and Dhatusena etc. The Hindi name Sen is pronounced and written as Sena in Sinhalese (Sinhala). This word also has a meaning of army. I think, the word Piyasena means 'very pleasant'.
(Sent from: Rubasin Piyasena)