abuubutan

Noun

 * 1) inexhaustibility; endlessness
 * 2) whale