Skip to main content

DFWlostchild's definitions

Iain

Scottish Gaelic

Meaning;

God is gracious

Other names;

John
Look at that body, Iain certainly fits him.
by DFWlostchild November 22, 2011
mugGet the Iainmug.

Share this definition