Index

 

Meaning of Bible Name: Keren-happuch

Keren-happuch: The horn or child of beauty