English: And it means "guest".
Telugu: మరియు అది ఒక "అతిథి" అని అర్ధం.