Translation of ayahanda in English:

ayahanda

noun

  • 1

    father (used by royalty and in letter-writing)