Names A-Z - names, meanings and origins
28031 names, meanings and origins
NamesAZ.com

Risa

Origin
czech
Origin name
czech from Rikard 'rich and powerful' or short of Margareta 'pearl', or an arab name: 'smile, laughter'