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

Macarena

Origin
turk
Origin name
turk ’from Hungary’ or from greek Makarios ’blessed’