Probably of Germanic origin, from Proto-Germanic *tappô (“tap, plug”).
Practice speaking and memorizing "tapia" and many other words and sentences in Spanish.