English, Welsh, Bulgarian, Romanian
Welsh, Bulgarian, Romanian variant of John / John
Rate the first name Ioan - Your opinion helps other parents