Ha-larious name meanings.

Link : http://www.nametranslation.co.uk/names/meaning/