David O'Dowda David O'Dowda is a musician known for their irish indie music. Top tracks by David O'Dowda Related artists ELIS NOA Brady Jo Emily Rowed Monoplay Palma Ada Alex Kehm Delhia De France LIE NING ORI Songcraft Sean Christopher