Eadin \e(a)-din\ as a boy's name (also used as girl's name Eadin), is a variant of Eden (Hebrew), and the meaning of Eadin is "place of pleasure".
The baby name Eadin sounds like Edin and Eaden. Other similar baby names are Eldin and Kadin.