As proper nouns the difference between josh and alan
is that josh is a diminutive form of the male given name Joshua while Alan is a given name derived from Celtic.
As nouns the difference between josh and alan
is that josh is good natured banter while alan is a wolfhound.
As a verb josh
is to tease someone in a kindly fashion.
alan
English
Anagrams
*
----