Altamira

Name – Altamira

Gender – Female

Origin – Spanish

Meaning – The Spanish name Altamira means – place with a beautiful view