Leeroy

Leeroy

The baby boy name Leeroy represent unique meaning, The king, is popular among french ethenicity or origin.


Map Of French Origin