I have an Edward Meagher, but he would be a little older than the one you're looking for (b. abt. 1874).
This Edward was the son of Timothy Francis Meagher and Josephine "Lillian" Dean.The family can be found in the 11th Ward of Manhattan in the 1880 US census with Edward as a 6 y.o. son.In the 1900 US census the family is in the south Bronx, but Edward is no longer in the household.
If you think there may be a connection, let me know and I can provide additional information.