Name – Rey

Gender – Male

Origin – Spanish

Meaning – The Spanish name Rey means – a short form of Reynaldo, Reynard, Reynold