Teamhair Definitions (by source) Show all Léamh Glossary Teamhair, proper noun (f.) Tara (place name). Léamh Glossary.